// 简单计算器 (20分)
// 模拟简单运算器的工作。假设计算器只能进行加减乘除运算，运算数和结果都是整数，四种运算符的优先级相同，按从左到右的顺序计算。

// 输入格式:
// 输入在一行中给出一个四则运算算式，没有空格，且至少有一个操作数。遇等号”=”说明输入结束。

// 输出格式:
// 在一行中输出算式的运算结果，或者如果除法分母为0或有非法运算符，则输出错误信息“ERROR”。
#include <stdio.h>

int main()
{
    char op;
    int num, ret, flag = 1;
    scanf("%d", &ret);
    while ((op = getchar()) != '=')
    {
        scanf("%d", &num);
        switch (op)
        {
        case '+':
            ret += num;
            break;
        case '-':
            ret -= num;
            break;
        case '*':
            ret *= num;
            break;
        case '/':
            if (num == 0)
            {
                flag = 0;
                break;
            }
            ret /= num;
            break;
        default:
            flag = 0;
            break;
        }
    }
    if (flag)
    {
        printf("%d", ret);
    }
    else
    {
        printf("ERROR");
    }
    
    return 0;
}
// 输入样例:
// 1+2*10-10/2=

// 输出样例:
// 10